package com.axjc.gqzr.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 
 * @TableName gqzr
 */
@TableName(value ="gqzr")
@Data
public class Gqzr implements Serializable {
    /**
     * 主键
     */
    @TableId(value = "id",type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 转出姓名
     */
    @TableField(value = "zcxm")
    private String zcxm;

    /**
     * 转出身份证号码
     */
    @TableField(value = "zcsfzhm")
    private String zcsfzhm;

    /**
     * 个人转让收入
     */
    @TableField(value = "grzrsr")
    private String grzrsr;

    /**
     * 个人转让原值
     */
    @TableField(value = "grzryz")
    private String grzryz;

    /**
     * 税率
     */
    @TableField(value = "sl")
    private String sl;

    /**
     * 所得项目
     */
    @TableField(value = "sdxm")
    private String sdxm;

    /**
     * 被投资企业名称
     */
    @TableField(value = "btzqymc")
    private String btzqymc;

    /**
     * 被投资企业税号
     */
    @TableField(value = "btzqysh")
    private String btzqysh;

    /**
     * 被投资企业注册资本（投资额）
     */
    @TableField(value = "btzqyzczb_tze")
    private String btzqyzczb_tze;

    /**
     * 股权转让时间
     */
    @TableField(value = "gqzrsj")
    private String gqzrsj;

    /**
     * 转让时企业账面净资产金额
     */
    @TableField(value = "zrsqyzmjzcje")
    private String zrsqyzmjzcje;

    /**
     * 实收资本
     */
    @TableField(value = "sszb")
    private String sszb;

    /**
     * 资本公积
     */
    @TableField(value = "zbgj")
    private String zbgj;

    /**
     * 盈余公积
     */
    @TableField(value = "yygj")
    private String yygj;

    /**
     * 未分配利润
     */
    @TableField(value = "wfplr")
    private String wfplr;

    /**
     * 转让合同编号
     */
    @TableField(value = "zrhtbh")
    private String zrhtbh;

    /**
     * 转让前持有股权占企业总股权比例
     */
    @TableField(value = "zrqcygqzqyzgqbl")
    private String zrqcygqzqyzgqbl;

    /**
     * 本次转让股权占企业总股权比例
     */
    @TableField(value = "bczrgqzqyzgqbl")
    private String bczrgqzqyzgqbl;

    /**
     * 股权转让合同（协议）价格
     */
    @TableField(value = "gqzrht_xy_jg")
    private String gqzrht_xy_jg;

    /**
     * 股权原值
     */
    @TableField(value = "gqyz")
    private String gqyz;

    /**
     * 相关合理税费
     */
    @TableField(value = "xghlsf")
    private String xghlsf;

    /**
     * 受让方类型
     */
    @TableField(value = "srflx")
    private String srflx;

    /**
     * 受让方纳税人姓名/名称
     */
    @TableField(value = "srfnsrxm_mc")
    private String srfnsrxm_mc;

    /**
     * 受让方纳税人识别号（统一社会信用代码）
     */
    @TableField(value = "srfnsrsbh_tyshxyd")
    private String srfnsrsbh_tyshxyd;

    /**
     * 与股权出让方关系
     */
    @TableField(value = "ygqcrfgx")
    private String ygqcrfgx;

    /**
     * 印花税计税依据
     */
    @TableField(value = "yhsjsyj")
    private String yhsjsyj;

    /**
     * 公司法人
     */
    @TableField(value = "gsfr")
    private String gsfr;

    /**
     * 委托人
     */
    @TableField(value = "wtr")
    private String wtr;

    /**
     * 委托人身份证
     */
    @TableField(value = "wtrsfz")
    private String wtrsfz;

    /**
     * 转入姓名
     */
    @TableField(value = "zrxm")
    private String zrxm;

    /**
     * 转入身份证号码
     */
    @TableField(value = "zrsfzhm")
    private String zrsfzhm;

    /**
     * 登录人
     */
    @TableField(value = "user_id")
    private Long user_id;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}